homemade infusion with medicinal leaves - Espagnol Anglais Dictionnaire